machine shears - Turco Inglés Diccionario